slag granulation - Turkish English Dictionary